home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Tools 2
/
Amiga Tools 2.iso
/
tex
/
specialhost
/
source
/
smakefile
< prev
next >
Wrap
Makefile
|
1995-03-15
|
1KB
|
62 lines
##
## SpecialHost for PasTeX
##
## Copyright © by Olaf Barthel & Georg Heßmann
##
.c.o:
SC $(CFLAGS) $(CPU) $(MATH) $(DEBUG) $(GST) $*.c
.c.oo:
SC $(CFLAGS) $(OPTIMIZE) $(CPU) $(MATH) $(DEBUG) $(GST) OBJNAME=$*.oo $*.c
.asm.o:
ASM -D -IASM: -DVANILLA $*.asm
.a.o:
ASM -D -IASM: -DVANILLA -u $*.a
CFLAGS = MCCONS STREQ STRMERGE NOSTKCHK UTILLIB IDLEN=65
LFLAGS = DEFINE __CXM33=__UCXM33 DEFINE __CXD33=__UCXD33 \
DEFINE __CXM22=__UCXM22 DEFINE __CXD22=__UCXD22 \
SC SD ADDSYM
OPTIMIZE = OPTIMIZE OPTINLOCAL OPTTIME
#CPU = CPU=68030
MATH = MATH=IEEE
DEBUG = DEBUG=LINE
#DEBUG = DEBUG=SYMBOL
GST = GST=Host.gst GSTIMM
LIBS = LIB:pools.lib LIB:scmieee.lib LIB:sc.lib LIB:amiga.lib LIB:debug.lib
#LIBS = LIB:scmieee.lib LIB:sc.lib LIB:amiga.lib LIB:debug.lib
OBJS = Host.o asyncio.oo graphics.oo tpic.oo Parse.o ReadImage.oo \
Tools.o Data.o Luminance.o Filter.oo Dither.oo Post.oo postasm.o postglue.o \
CRC.o
all: Host.gst SpecialHost spec_deutsch.dvi
SpecialHost: $(OBJS)
SLINK WITH T:LinkTemp.WITH <<!(T:LinkTemp.WITH)
FROM
$(OBJS)
TO
$@.debug
LIB
$(LIBS)
$(LFLAGS)
NOICONS
MAP RAM:$@.map,hs
<
SLINK $@.debug TO $@ ND NOICONS
Host.gst: PreInclude.c asyncio.h
SC NOOBJNAME IDLEN=65 $(CPU) $(MATH) MAKEGST=$@ PreInclude.c
@avail >nil: Flush
asyncio.oo: asyncio.c asyncio.h
SC $(CFLAGS) $(OPTIMIZE) $(CPU) $(DEBUG) IGNORE=73 OBJNAME=$@ asyncio.c
spec_deutsch.dvi: spec_deutsch.tex
tex spec_deutsch.tex